@charset "utf-8";
/*///// 기본설정 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html{font:normal 12px/1.25em Arial, Helvetica, sans-serif}
html,body{position:relative;width:100%;height:100%!important;margin:0;padding:0}
a{color:#333}
/*///// 기본설정 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///// 기본 레이아웃 ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#wrap{width:1000px;height:100%;padding:0 12px;margin:0 auto}
#header{width:100%;padding-bottom:10px;text-align:center;border-bottom:double #e9e9e9}
	.logo{width:183px}
	#navi{display:block;margin:15px 0;font:bold 20px/20px "Times New Roman",Times,serif}
		#navi a:hover{text-decoration:none;color:orange}
		#navi a{padding:10px}

#container{position:relative;width:100%;overflow:hidden;margin-bottom:50px}

.sidebar{position:relative;width:200px;height:auto;padding:15px 0;overflow:hidden}
	#sidebar_L{float:left;margin-right:10px;border-right:double #e9e9e9}
	#sidebar_R{float:right;margin-left:10px;border-left:double #e9e9e9}
	.sidebar a{display:block;padding:10px;border-bottom:1px solid #e9e9e9}

.contents{position:relative;padding:15px 0}
	#content_All{width:100%}
	#content_L{float:left;width:770px}
	#content_R{float:right;width:770px}
		.contents dt{margin:13px 0 3px;font-weight:bold;font-size:14px}
		.contents dd{line-height:1.55em}

#footer{clear:both;position:fixed;right:3%;bottom:0;padding:30px 0 20px;text-align:right}
	address{font:normal 10px/12px Arial,Helvetica,sans-serif;color:#adadad}
/*///// 기본 레이아웃 ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///// 메인페이지 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#contentsMain{width:100%;height:750px;background:url(../images/main_bg.png) left top no-repeat}
#contentsMain>p{left:180px;top:105px;text-align:center;font:bold 25px/2.5em Arial, Helvetica, sans-serif}
/*///// 메인페이지 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///// 페이지 준비중 ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#waiting{width:100%;height:750px;background:url(../images/wait_bg.png) left top no-repeat}
#waiting>p{top:175px;text-align:center;font:bold 25px/2.5em Arial, Helvetica, sans-serif}
#waiting>p.board{left:163px}
#waiting>p.page{left:190px}
/*///// 페이지 준비중 ////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///// Who's JG? ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.profile{display:block;float:right;width:650px}
/*///// Who's JG? ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///// Portfolio ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.pfTitle{display:block;height:35px;padding:0 15px;margin-bottom:15px;border-bottom:3px solid #6C6;font-weight:bold;font-size:20px;line-height:1.5em}
	.link,.link>a{font-size:13px;color:#999}
.pfList{display:block;height:auto;margin-bottom:50px;text-align:center}
	.pfList>li{display:inline-block;width:180px;height:120px;padding:5px 5px 50px 5px;margin:0 2px 15px;text-align:center;vertical-align:middle}
	.pfList>li>a{display:block;margin-bottom:5px}
	.pfList>li img{border:1px solid #CCF}
/*///// Portfolio ////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
